#ifndef WATERCALC_H
#define WATERCALC_H

#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <vector>
#include <stack>
#include <limits>
//#include "ParseMatrixException.h"
class WaterCalculator{

public:

	void ParseMatrixFile() const;
	void const printMatrix() const;
	void Volume();


};

class MinBorders{

public:
	MinBorders(int minRow,int minCol);
	int rowMin;
	int colMin;

};

//class Cell{
//
//public:
//	enum Type {EMPTY, FILLED, BORDER};
//	enum Direction{UP, DOWN, LEFT, RIGHT};
//	Type type;
//
//	Cell();
//	Cell(Type t);
//	void Set(Type t);
//	void Print();
//};

class Index{

public :
	int row;
	int col;

	Index(int row, int col);

};
#endif